package com.chen.nongansampling.bean.ui;

import android.content.Context;
import android.util.AttributeSet;
import android.widget.ListView;

public class ExpandListView extends ListView {
    public ExpandListView(Context context, AttributeSet attrs){
        super(context,attrs);
    }
    private int maxHeight = 0;

    public ExpandListView(Context context) {
        super(context);
    }

    protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec){
        int expandSepc = 0;
        if(maxHeight > 0){
            expandSepc = maxHeight;
        }else{
            expandSepc = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,MeasureSpec.AT_MOST);
            super.onMeasure(widthMeasureSpec,expandSepc);
        }
    }
}
